contract to provide goods or services - Alemán Inglés Diccionario